city population - Spanish English Dictionary